2/663 Flinders Street, Townsville City - For Lease